(function() {
  var require_modules = [
    'ui.router',
    'ngStorage',
    'api-service',
  ];
  window.app = angular.module('app', require_modules);

  app.controller('mainCtrl', ['$scope', '$state', 'storage', 'alertTip', 'local_m', function($scope, $state, storage, alertTip, local_m) {
    $scope.storage = storage;

  }]);

  app.controller('hezuo_agreeCtrl', function($scope, $stateParams, $state) {
    $scope.mobile = sessionStorage.getItem('mobile');
    $scope.hezuo_agree = $stateParams.data;
    $scope.create_person = $stateParams.type === 'strategy' ? false : true;
  });

  app.controller('freeCtrl', function($scope, $stateParams, $state) {

    // // 判断设备类型
    // var sUserAgent = navigator.userAgent.toLowerCase();
    // var bIsIpad = sUserAgent.match(/ipad/i) == 'ipad';
    // var bIsIphoneOs = sUserAgent.match(/iphone os/i) == 'iphone os';
    // var bIsMidp = sUserAgent.match(/midp/i) == 'midp';
    // var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == 'rv:1.2.3.4';
    // var bIsUc = sUserAgent.match(/ucweb/i) == 'ucweb';
    // var bIsAndroid = sUserAgent.match(/android/i) == 'android';
    // var bIsCE = sUserAgent.match(/windows ce/i) == 'windows ce';
    // var bIsWM = sUserAgent.match(/windows mobile/i) == 'windows mobile';
    // if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) {
    //   // document.writeln('phone');
    //   $state.go('free-wx');
    // } else {
    //   // document.writeln('pc');
    //   $state.go('free-pc');
    // }

    $state.go('search', { type: 'free-wx' });


  });
})(window, angular);